// app-shared/src/lib/element-plus.ts
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css';
import * as ElementPlusIcons from '@element-plus/icons-vue';
import { App } from 'vue';


export * from 'element-plus';
export * as Icons from '@element-plus/icons-vue';

// 保留你的 init 函数
export const init = (app: App) => {
    app.use(ElementPlus);
};

// 如果你仍然需要一个默认导出，可以这样做
const sharedUI = {
    ...ElementPlus, // 合并 ElementPlus 的所有导出
    Icons: ElementPlusIcons,
    init
};
export default sharedUI;